<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title>Tuxxedo Engine API Documentation</title>

		<link rel="stylesheet" href="./style.css" media="all" type="text/css" />
	</head>
	<body>

<h1>Functions</h1>
<div class="box">
	<div class="inner">
		<table style="width: 100%" cellspacing="2" cellpadding="0">
			<tr class="head">
				<td class="strong" nowrap="nowrap">Name</td>
				<td class="strong">Description</td>
			</tr>
			<tr class="row">
	<td nowrap="nowrap"><a href="function-analyze-165179.html">analyze</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Fetches all analyzable files into one huge array</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-cleanup-cron-214520.html">cleanup_cron</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Cleanup cronjob

Deletes all inactive sessions (only 'marked' as expired)</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-devtools-auth-handler-465973.html">devtools_auth_handler</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Authentication handler

This function handles all perspectives of the DevTools authentication (bot...</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-devtools-exception-handler-310231.html">devtools_exception_handler</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Extended exception handler</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-dump-metadata-203700.html">dump_metadata</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Dumps metadata for printf arguments</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-lexical-docblock-253781.html">lexical_docblock</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Lexical docblock scanner</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-lexical-docblock-parse-583810.html">lexical_docblock_parse</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Lexical docblock parser</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-lexical-next-index-297877.html">lexical_next_index</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Finds the next lexical token index</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-lexical-scan-863839.html">lexical_scan</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Scans from the current pointer until the first match token match</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-lexical-scan-concat-971588.html">lexical_scan_concat</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Scans and concates the matched tokens into a string</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-lexical-scan-extends-implements-473493.html">lexical_scan_extends_implements</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Lexical scan extends and implements tokens to find their children</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-lexical-scan-separator-500921.html">lexical_scan_separator</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Scans a statement and breaks it into an array based on a separator token</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-options-categories-dropdown-430598.html">options_categories_dropdown</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Generates the markup for the available option categories</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-options-categorize-624701.html">options_categorize</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Categorizes the a list of options</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-page-680440.html">page</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Generates code to print a page</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-recursive-glob-237725.html">recursive_glob</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;A recursive glob function</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-resolve-namespace-702183.html">resolve_namespace</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Resolves a namespace based on the datamap stack</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-resolve-namespace-alias-336921.html">resolve_namespace_alias</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Resolves a class object to its full namespaced path</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-test-login-626668.html">test_login</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Tests a log in without interfering with the current session</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-basic-error-150014.html">tuxxedo_basic_error</a></td>
	<td nowrap="nowrap" style="width: 100%">Basic error, this function picks the CLI handler for CLI mode
and web otherwise for formatting to p...</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-cli-error-317427.html">tuxxedo_cli_error</a></td>
	<td nowrap="nowrap" style="width: 100%">Print a document error (startup) and halts script execution for CLI.</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-doc-error-546235.html">tuxxedo_doc_error</a></td>
	<td nowrap="nowrap" style="width: 100%">Print a document error (startup) and halts script execution</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-error-handler-111498.html">tuxxedo_error_handler</a></td>
	<td nowrap="nowrap" style="width: 100%">Error handler, this handles general errors from php. If
the script should error non fatal errors su...</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-errorf-545775.html">tuxxedo_errorf</a></td>
	<td nowrap="nowrap" style="width: 100%">Formattable error, this function is SAPI aware and will
call the CLI error handler on terminals</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-exception-handler-122075.html">tuxxedo_exception_handler</a></td>
	<td nowrap="nowrap" style="width: 100%">Exception handler, this terminates the script execution
if an exception is fatal and buffer non fat...</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-handler-551468.html">tuxxedo_handler</a></td>
	<td nowrap="nowrap" style="width: 100%">Handler register

This function is a wrapper for registering handlers to various
functions, calli...</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-multi-error-512058.html">tuxxedo_multi_error</a></td>
	<td nowrap="nowrap" style="width: 100%">Handles multiple errors repeatingly</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-shutdown-handler-598852.html">tuxxedo_shutdown_handler</a></td>
	<td nowrap="nowrap" style="width: 100%">Shutdown handler</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-tuxxedo-trim-path-567367.html">tuxxedo_trim_path</a></td>
	<td nowrap="nowrap" style="width: 100%">Trims a file path to hide its path prior to the root
of the application</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-var-dump-option-256275.html">var_dump_option</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Returns a var_dump() a-like syntax for an option
and its datatype</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-var-typecast-option-834458.html">var_typecast_option</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Converts a value to an option type</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-widget-hook-datastore-719189.html">widget_hook_datastore</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Widget hook function - datastore</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-widget-hook-intl-232813.html">widget_hook_intl</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Widget hook function - intl</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-widget-hook-sessions-151040.html">widget_hook_sessions</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Widget hook function - sessions</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-widget-hook-styles-003702.html">widget_hook_styles</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Widget hook function - styles</td>
</tr><tr class="row">
	<td nowrap="nowrap"><a href="function-widget-hook-users-051319.html">widget_hook_users</a></td>
	<td nowrap="nowrap" style="width: 100%"><span class="tag">Dev</span>&nbsp;Widget hook function - users</td>
</tr>
		</table>
	</div>
</div>

<h2><span>See also</span></h2>
<div class="box edge-title">
	<div class="inner">
		<ul>
			<li><a href="./index.html">Table of contents</a></li>
		</ul>
	</div>
</div>

		<p>
			<em>Generated by Tuxxedo Engine 1.2.0 "Beloved" Release Candidate 1 (experimental).</em>
		</p>
	</body>
</html>